﻿using MyCode.Project.Infrastructure.Enumeration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyCode.Project.Domain.Message.Response.User
{
    public class MemberTagResp
    {
        /// <summary>
        /// 会员标签记录ID
        /// </summary>
        public Guid ID { get; set; }      

        /// <summary>
        /// 标签名称
        /// </summary>
        public string Name { get; set; }
    }

    public class MemberTagClassifyResp
    {
        /// <summary>
        /// 标签分类ID
        /// </summary>
        public Guid ClassifyId { get; set; }

        /// <summary>
        /// 标签分类名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 标签分类排序
        /// </summary>
        public int Sort { get; set; }
      
    }


    public class NewMemberTagResp 
    {
        /// <summary>
        /// 是否已使用 0=未使用 1=已使用
        /// </summary>
        public int IsUse { get; set; }

        /// <summary>
        /// 标签id
        /// </summary>
        public Guid Id { get; set; }

        /// <summary>
        /// 标签名称
        /// </summary>
        public string Name { get; set; }
    }

    public class NewMemberTagClassifyResp : MemberTagClassifyResp
    {
        /// <summary>
        /// 该类型下的标签内容
        /// </summary>
        public List<NewMemberTagResp> MemberTags { get; set; }

      
    }

    public class MemberTagsList40
    {
        /// <summary>
        /// 公共的会员标签数组
        /// </summary>
        public List<NewMemberTagClassifyResp> MemberTags { get; set; }

        /// <summary>
        /// 自定义标签数组
        /// </summary>
        public List<string> PrivateTagList { get; set; }
    }


}
